Design and Development of an Efficient Xml Parsing Algorithm: a Review
نویسندگان
چکیده
The extensible markup language XML has become the de facto standard for information representation and interchange on the Internet. As XML becomes widespread it is critical for application developers to understand the operational and performance characteristics of XML processing. The processing of XML documents has been regarded as the performance bottleneck in most systems and applications. XML parsing is a core operation performed on an XML document for it to be accessed and manipulated. XML processing occurs in four stages: parsing, access, modification, and serialization. Parsing is an expensive operation that can degrade XML processing performance. This paper is a literature review of the various issues involved in XML parsing. The aim of this paper is to review the various design issues involved in XML parsing with an emphasis on the data structures used.
منابع مشابه
A Parsing Cache for Highly Efficient Xml Data Processing
XML (eXtensible Markup Language) documents are relatively large. Therefore processing such documents can be very costly. Meanwhile traditional filesystem buffering and caching mechanisms are not designed particularly to support XML parsing. Hence, redundant parsing problem causes the current XML parsers and query processors not to be efficient when processing large documents. Also, due to the d...
متن کاملParallel processing model for XML parsing
In this paper, are presented some development problems and solutions concerning the parallel implementation of an algebraic method for XML data processing. It is in tight connection with modern concepts of the parallel programming. The proposed parallel algorithm first partitions the XML document into chunks and then apply the parallel model to process each chunk of XML tree. In the article are...
متن کاملAn Efficient XML Parser Generator Using Compiler Compiler Technique
This paper describes design issues and experiment results of an efficient XML parser generator, Xsong. A traditional compiler construction technique is applied to Xsong so that it realizes both expressiveness and efficiency for parsing XML documents. To compare with the performance of DOM based programs, SAX based programs and a program generated by Xsong, experiments were designed. The experim...
متن کاملSecurity Based Heuristic SAX for XML Parsing
XML based services integrate information resources running on different platforms or technologies to enhance the service efficiency. Thus, the volume of XML traffic on networks is increasing rapidly, and it demands for efficient XML processing algorithms to support high performance services, especially in XML security applications. This paper proposes a memory efficient XML parsing algorithm le...
متن کاملAN EFFICIENT HYBRID ALGORITHM BASED ON PARTICLE SWARM AND SIMULATED ANNEALING FOR OPTIMAL DESIGN OF SPACE TRUSSES
In this paper, an efficient optimization algorithm is proposed based on Particle Swarm Optimization (PSO) and Simulated Annealing (SA) to optimize truss structures. The proposed algorithm utilizes the PSO for finding high fitness regions in the search space and the SA is used to perform further investigation in these regions. This strategy helps to use of information obtained by swarm in an opt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012